home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 7
/
Aminet 7 - August 1995.iso
/
Aminet
/
comm
/
net
/
rhslip38_9_030.lha
/
rhslip
/
src
/
Makefile
< prev
next >
Wrap
Makefile
|
1994-11-03
|
1KB
|
59 lines
# $Id: Smakefile,v 38.1 1994/01/24 10:50:47 ppessi Exp $
#
# Smakefile for rh(c)slip.device
#
# Author: ppessi <Pekka.Pessi@hut.fi>
#
# Copyright © 1992, 1993 Pekka Pessi
# Copyright © 1993 Olaf Seibert
# Copyright © 1992 Commodore-Amiga, Inc.
#
# Created : Thu Jan 21 16:21:09 1993 ppessi
# Last modified: Mon Jan 24 10:24:28 1994 ppessi
#
# hacked by George L. Coulouris 3 Nov 94
DEVICE = rhslip.device rhcslip.device
CC = sc
AS = sc
AFLAGS = IDIR=netinclude: IDIR=INCLUDE:
LD = slink
LDFLAGS = NOSTARTUP SMALLCODE SMALLDATA VERBOSE NOICONS
OBJECTS = slip_device.o slip-device_funcs.o endcode.o
OBJECTS_C = cslip_device.o cslip-device_funcs.o cslip.o endcode.o
LIBS = LIB:amiga.lib LIB:scnb.lib
all: $(DEVICE)
#
# Build the load files
#
rhslip.device: $(OBJECTS) $(LIBS)
$(LD) FROM $(OBJECTS) TO $@ LIB $(LIBS) $(LDFLAGS)
rhcslip.device: $(OBJECTS_C) $(LIBS)
$(LD) FROM $(OBJECTS_C) TO $@ LIB $(LIBS) $(LDFLAGS)
#
# Default rules...
#
.asm.o:
$(AS) $(AFLAGS) $*.asm
#
# All dependencies...
#
slip_device.o : slip_device.asm slip_device.i rhslip_rev.i
cslip_device.o : cslip_device.asm slip_device.i rhcslip_rev.i
cslip-device_funcs.o : device_funcs.c slip_device.h cslip.h
$(CC) DEF=CSLIP=1 $(CFLAGS) device_funcs.c objname $@
slip-device_funcs.o : device_funcs.c slip_device.h
$(CC) DEF=CSLIP=0 $(CFLAGS) device_funcs.c objname $@
cslip.o : cslip.h
endcode.o : endcode.asm